
<!doctype html>
<html lang='en'>
  <head>
    <title>TestElectionLeaderDisconnectThenReconnect5 -- PASS</title>
  </head>
  <style>
  table {
    font-family: "Courier New";
    border-collapse: collapse;
  }

  table, th, td {
    padding: 8px;
    border: 1px solid #cccccc;
  }

  td.testcell {
    background-color: #ffffff;
  }

  td.Follower {
    background-color: #ffffff;
  }

  td.Candidate {
    background-color: #e2e2a3;
  }

  td.Leader {
    background-color: #e6fff5;
  }

  td.Dead {
    background-color: #dddddd;
  }

  h1 {
    text-align: center;
  }
  </style>
<body>
  <h1>TestElectionLeaderDisconnectThenReconnect5 -- PASS</h1>
  <p></p>
  <table>
    <tr>
      
      <th>Time</th>
      
      <th>TEST</th>
      
      <th>0</th>
      
      <th>1</th>
      
      <th>2</th>
      
      <th>3</th>
      
      <th>4</th>
      
    </tr>
    
    <tr>
      <td>17:19:03.278691</td>  <td class="testcell"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower">in election timer state = Dead, bailing out</td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.278995</td>  <td class="testcell"></td>  <td class="Follower">listening at [::]:56553</td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.279297</td>  <td class="testcell"></td>  <td class="Follower"></td>  <td class="Follower">listening at [::]:56554</td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.279506</td>  <td class="testcell"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower">listening at [::]:56555</td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.279667</td>  <td class="testcell"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower">listening at [::]:56556</td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.279820</td>  <td class="testcell"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower">listening at [::]:56557</td>
    </tr>
    
    <tr>
      <td>17:19:03.281047</td>  <td class="testcell"></td>  <td class="Follower">in election timer state = Dead, bailing out</td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.286560</td>  <td class="testcell"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower">election timer started (242ms), term=0</td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.286599</td>  <td class="testcell"></td>  <td class="Follower">election timer started (285ms), term=0</td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.286563</td>  <td class="testcell"></td>  <td class="Follower"></td>  <td class="Follower">election timer started (159ms), term=0</td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.286632</td>  <td class="testcell"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower">election timer started (271ms), term=0</td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.286650</td>  <td class="testcell"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower">election timer started (240ms), term=0</td>
    </tr>
    
    <tr>
      <td>17:19:03.447886</td>  <td class="testcell"></td>  <td class="Follower"></td>  <td class="Candidate">becomes Candidate(currentTerm=1); log=[]</td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.448247</td>  <td class="testcell"></td>  <td class="Follower"></td>  <td class="Candidate">send RequestVoteRequest to 4: {Term:1 CandidateId:1 LastLogIndex:-1 LastLogTerm:-1}</td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.448335</td>  <td class="testcell"></td>  <td class="Follower"></td>  <td class="Candidate">send RequestVoteRequest to 0: {Term:1 CandidateId:1 LastLogIndex:-1 LastLogTerm:-1}</td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.448519</td>  <td class="testcell"></td>  <td class="Follower"></td>  <td class="Candidate">election timer started (256ms), term=1</td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.448649</td>  <td class="testcell"></td>  <td class="Follower"></td>  <td class="Candidate">send RequestVoteRequest to 3: {Term:1 CandidateId:1 LastLogIndex:-1 LastLogTerm:-1}</td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.448210</td>  <td class="testcell"></td>  <td class="Follower"></td>  <td class="Candidate">send RequestVoteRequest to 2: {Term:1 CandidateId:1 LastLogIndex:-1 LastLogTerm:-1}</td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.451500</td>  <td class="testcell"></td>  <td class="Follower"></td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower">RequestVote: {Term:1 CandidateId:1 LastLogIndex:-1 LastLogTerm:-1} [currentTerm=0, voteFor=-1, log index/temr=(-1, -1)]</td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.451999</td>  <td class="testcell"></td>  <td class="Follower"></td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower">...term out of date in RequestVote</td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.452023</td>  <td class="testcell"></td>  <td class="Follower"></td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower">becomes Follower with term=1, log=[]</td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.452228</td>  <td class="testcell"></td>  <td class="Follower"></td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower">...RequestVote reply: &{Term:1 VoteGranted:true}</td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.452822</td>  <td class="testcell"></td>  <td class="Follower"></td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower">election timer started (272ms), term=1</td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.452881</td>  <td class="testcell"></td>  <td class="Follower">RequestVote: {Term:1 CandidateId:1 LastLogIndex:-1 LastLogTerm:-1} [currentTerm=0, voteFor=-1, log index/temr=(-1, -1)]</td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.452949</td>  <td class="testcell"></td>  <td class="Follower">...term out of date in RequestVote</td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.452971</td>  <td class="testcell"></td>  <td class="Follower">becomes Follower with term=1, log=[]</td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.453917</td>  <td class="testcell"></td>  <td class="Follower">...RequestVote reply: &{Term:1 VoteGranted:true}</td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.454087</td>  <td class="testcell"></td>  <td class="Follower">election timer started (199ms), term=1</td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.454591</td>  <td class="testcell"></td>  <td class="Follower"></td>  <td class="Candidate">received RequestVoteReply from 3, {Term:1 CandidateId:1 LastLogIndex:-1 LastLogTerm:-1}</td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.454651</td>  <td class="testcell"></td>  <td class="Follower"></td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower">RequestVote: {Term:1 CandidateId:1 LastLogIndex:-1 LastLogTerm:-1} [currentTerm=0, voteFor=-1, log index/temr=(-1, -1)]</td>
    </tr>
    
    <tr>
      <td>17:19:03.456270</td>  <td class="testcell"></td>  <td class="Follower"></td>  <td class="Candidate"></td>  <td class="Follower">RequestVote: {Term:1 CandidateId:1 LastLogIndex:-1 LastLogTerm:-1} [currentTerm=0, voteFor=-1, log index/temr=(-1, -1)]</td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.456385</td>  <td class="testcell"></td>  <td class="Follower"></td>  <td class="Candidate"></td>  <td class="Follower">...term out of date in RequestVote</td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.456452</td>  <td class="testcell"></td>  <td class="Follower"></td>  <td class="Candidate"></td>  <td class="Follower">becomes Follower with term=1, log=[]</td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.456358</td>  <td class="testcell"></td>  <td class="Follower"></td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower">...term out of date in RequestVote</td>
    </tr>
    
    <tr>
      <td>17:19:03.456968</td>  <td class="testcell"></td>  <td class="Follower"></td>  <td class="Candidate">received RequestVoteReply from 0, {Term:1 CandidateId:1 LastLogIndex:-1 LastLogTerm:-1}</td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.457012</td>  <td class="testcell"></td>  <td class="Follower"></td>  <td class="Candidate">wins election! Get 3 votes</td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.457079</td>  <td class="testcell"></td>  <td class="Follower"></td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower">becomes Follower with term=1, log=[]</td>
    </tr>
    
    <tr>
      <td>17:19:03.457050</td>  <td class="testcell"></td>  <td class="Follower"></td>  <td class="Candidate">become a Leader, term=1, nextIndex=map[0:0 2:0 3:0 4:0], matchIndex=map[0:-1 2:-1 3:-1 4:-1], entries = []</td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.457118</td>  <td class="testcell"></td>  <td class="Follower"></td>  <td class="Candidate"></td>  <td class="Follower">...RequestVote reply: &{Term:1 VoteGranted:true}</td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.457230</td>  <td class="testcell"></td>  <td class="Follower"></td>  <td class="Candidate">send AppendEntries to 4: next_index=0, args={Term:1 LeaderId:1 PrevLogIndex:-1 PrevLogTerm:-1 Entries:[] LeaderCommit:-1}</td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.457314</td>  <td class="testcell"></td>  <td class="Follower"></td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower">in election timer term changed, from 0 to 1, bailing out</td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.457328</td>  <td class="testcell"></td>  <td class="Follower"></td>  <td class="Candidate"></td>  <td class="Follower">in election timer term changed, from 0 to 1, bailing out</td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.457381</td>  <td class="testcell"></td>  <td class="Follower"></td>  <td class="Candidate"></td>  <td class="Follower">election timer started (292ms), term=1</td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.457396</td>  <td class="testcell"></td>  <td class="Follower">in election timer term changed, from 0 to 1, bailing out</td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.457499</td>  <td class="testcell"></td>  <td class="Follower"></td>  <td class="Candidate">send AppendEntries to 3: next_index=0, args={Term:1 LeaderId:1 PrevLogIndex:-1 PrevLogTerm:-1 Entries:[] LeaderCommit:-1}</td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.457519</td>  <td class="testcell"></td>  <td class="Follower"></td>  <td class="Candidate">send AppendEntries to 2: next_index=0, args={Term:1 LeaderId:1 PrevLogIndex:-1 PrevLogTerm:-1 Entries:[] LeaderCommit:-1}</td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.457561</td>  <td class="testcell"></td>  <td class="Follower"></td>  <td class="Candidate">send AppendEntries to 0: next_index=0, args={Term:1 LeaderId:1 PrevLogIndex:-1 PrevLogTerm:-1 Entries:[] LeaderCommit:-1}</td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.457262</td>  <td class="testcell"></td>  <td class="Follower"></td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower">...RequestVote reply: &{Term:1 VoteGranted:true}</td>
    </tr>
    
    <tr>
      <td>17:19:03.457789</td>  <td class="testcell"></td>  <td class="Follower"></td>  <td class="Candidate">received RequestVoteReply from 2, {Term:1 CandidateId:1 LastLogIndex:-1 LastLogTerm:-1}</td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.457837</td>  <td class="testcell"></td>  <td class="Follower"></td>  <td class="Candidate">state changed, state=[Leader]</td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.458017</td>  <td class="testcell"></td>  <td class="Follower"></td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower">in election timer term changed, from 0 to 1, bailing out</td>
    </tr>
    
    <tr>
      <td>17:19:03.458065</td>  <td class="testcell"></td>  <td class="Follower"></td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower">election timer started (234ms), term=1</td>
    </tr>
    
    <tr>
      <td>17:19:03.458447</td>  <td class="testcell"></td>  <td class="Follower"></td>  <td class="Candidate">received RequestVoteReply from 4, {Term:1 CandidateId:1 LastLogIndex:-1 LastLogTerm:-1}</td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.458496</td>  <td class="testcell"></td>  <td class="Follower"></td>  <td class="Candidate">state changed, state=[Leader]</td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.459636</td>  <td class="testcell"></td>  <td class="Follower"></td>  <td class="Candidate">in election timer state = Leader, bailing out</td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.460480</td>  <td class="testcell"></td>  <td class="Follower"></td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower">Append Log entry = {Term:1 LeaderId:1 PrevLogIndex:-1 PrevLogTerm:-1 Entries:[] LeaderCommit:-1}</td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.460714</td>  <td class="testcell"></td>  <td class="Follower"></td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower">AppendEntries reply is {Term:1 Success:true ConflictIndex:0 ConflictTerm:0}</td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.461143</td>  <td class="testcell"></td>  <td class="Follower"></td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower">Append Log entry = {Term:1 LeaderId:1 PrevLogIndex:-1 PrevLogTerm:-1 Entries:[] LeaderCommit:-1}</td>
    </tr>
    
    <tr>
      <td>17:19:03.461134</td>  <td class="testcell"></td>  <td class="Follower"></td>  <td class="Candidate">AppendEntries received from 3 at term=1 [matchedIndex=map[0:-1 2:-1 3:-1 4:-1], nextIndex=map[0:0 2:0 3:0 4:0]]</td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.461319</td>  <td class="testcell"></td>  <td class="Follower">Append Log entry = {Term:1 LeaderId:1 PrevLogIndex:-1 PrevLogTerm:-1 Entries:[] LeaderCommit:-1}</td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.461373</td>  <td class="testcell"></td>  <td class="Follower"></td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower">AppendEntries reply is {Term:1 Success:true ConflictIndex:0 ConflictTerm:0}</td>
    </tr>
    
    <tr>
      <td>17:19:03.461509</td>  <td class="testcell"></td>  <td class="Follower">AppendEntries reply is {Term:1 Success:true ConflictIndex:0 ConflictTerm:0}</td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.461841</td>  <td class="testcell"></td>  <td class="Follower"></td>  <td class="Candidate">AppendEntries received from 0 at term=1 [matchedIndex=map[0:-1 2:-1 3:-1 4:-1], nextIndex=map[0:0 2:0 3:0 4:0]]</td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.461971</td>  <td class="testcell"></td>  <td class="Follower"></td>  <td class="Candidate">AppendEntries received from 4 at term=1 [matchedIndex=map[0:-1 2:-1 3:-1 4:-1], nextIndex=map[0:0 2:0 3:0 4:0]]</td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.462319</td>  <td class="testcell"></td>  <td class="Follower"></td>  <td class="Candidate"></td>  <td class="Follower">Append Log entry = {Term:1 LeaderId:1 PrevLogIndex:-1 PrevLogTerm:-1 Entries:[] LeaderCommit:-1}</td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.462519</td>  <td class="testcell"></td>  <td class="Follower"></td>  <td class="Candidate"></td>  <td class="Follower">AppendEntries reply is {Term:1 Success:true ConflictIndex:0 ConflictTerm:0}</td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.462903</td>  <td class="testcell"></td>  <td class="Follower"></td>  <td class="Candidate">AppendEntries received from 2 at term=1 [matchedIndex=map[0:-1 2:-1 3:-1 4:-1], nextIndex=map[0:0 2:0 3:0 4:0]]</td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.507783</td>  <td class="testcell"></td>  <td class="Follower"></td>  <td class="Candidate">send AppendEntries to 3: next_index=0, args={Term:1 LeaderId:1 PrevLogIndex:-1 PrevLogTerm:-1 Entries:[] LeaderCommit:-1}</td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.507881</td>  <td class="testcell"></td>  <td class="Follower"></td>  <td class="Candidate">send AppendEntries to 2: next_index=0, args={Term:1 LeaderId:1 PrevLogIndex:-1 PrevLogTerm:-1 Entries:[] LeaderCommit:-1}</td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.507780</td>  <td class="testcell"></td>  <td class="Follower"></td>  <td class="Candidate">send AppendEntries to 0: next_index=0, args={Term:1 LeaderId:1 PrevLogIndex:-1 PrevLogTerm:-1 Entries:[] LeaderCommit:-1}</td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.508198</td>  <td class="testcell"></td>  <td class="Follower"></td>  <td class="Candidate">send AppendEntries to 4: next_index=0, args={Term:1 LeaderId:1 PrevLogIndex:-1 PrevLogTerm:-1 Entries:[] LeaderCommit:-1}</td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.511139</td>  <td class="testcell"></td>  <td class="Follower"></td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower">Append Log entry = {Term:1 LeaderId:1 PrevLogIndex:-1 PrevLogTerm:-1 Entries:[] LeaderCommit:-1}</td>
    </tr>
    
    <tr>
      <td>17:19:03.511169</td>  <td class="testcell"></td>  <td class="Follower">Append Log entry = {Term:1 LeaderId:1 PrevLogIndex:-1 PrevLogTerm:-1 Entries:[] LeaderCommit:-1}</td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.511387</td>  <td class="testcell"></td>  <td class="Follower"></td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower">AppendEntries reply is {Term:1 Success:true ConflictIndex:0 ConflictTerm:0}</td>
    </tr>
    
    <tr>
      <td>17:19:03.511434</td>  <td class="testcell"></td>  <td class="Follower">AppendEntries reply is {Term:1 Success:true ConflictIndex:0 ConflictTerm:0}</td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.511658</td>  <td class="testcell"></td>  <td class="Follower"></td>  <td class="Candidate">AppendEntries received from 4 at term=1 [matchedIndex=map[0:-1 2:-1 3:-1 4:-1], nextIndex=map[0:0 2:0 3:0 4:0]]</td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.511753</td>  <td class="testcell"></td>  <td class="Follower"></td>  <td class="Candidate">AppendEntries received from 0 at term=1 [matchedIndex=map[0:-1 2:-1 3:-1 4:-1], nextIndex=map[0:0 2:0 3:0 4:0]]</td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.513742</td>  <td class="testcell"></td>  <td class="Follower"></td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower">Append Log entry = {Term:1 LeaderId:1 PrevLogIndex:-1 PrevLogTerm:-1 Entries:[] LeaderCommit:-1}</td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.513832</td>  <td class="testcell"></td>  <td class="Follower"></td>  <td class="Candidate"></td>  <td class="Follower">Append Log entry = {Term:1 LeaderId:1 PrevLogIndex:-1 PrevLogTerm:-1 Entries:[] LeaderCommit:-1}</td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.514090</td>  <td class="testcell"></td>  <td class="Follower"></td>  <td class="Candidate"></td>  <td class="Follower">AppendEntries reply is {Term:1 Success:true ConflictIndex:0 ConflictTerm:0}</td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.514074</td>  <td class="testcell"></td>  <td class="Follower"></td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower">AppendEntries reply is {Term:1 Success:true ConflictIndex:0 ConflictTerm:0}</td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.514472</td>  <td class="testcell"></td>  <td class="Follower"></td>  <td class="Candidate">AppendEntries received from 2 at term=1 [matchedIndex=map[0:-1 2:-1 3:-1 4:-1], nextIndex=map[0:0 2:0 3:0 4:0]]</td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.514595</td>  <td class="testcell"></td>  <td class="Follower"></td>  <td class="Candidate">AppendEntries received from 3 at term=1 [matchedIndex=map[0:-1 2:-1 3:-1 4:-1], nextIndex=map[0:0 2:0 3:0 4:0]]</td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.557975</td>  <td class="testcell"></td>  <td class="Follower"></td>  <td class="Candidate">send AppendEntries to 4: next_index=0, args={Term:1 LeaderId:1 PrevLogIndex:-1 PrevLogTerm:-1 Entries:[] LeaderCommit:-1}</td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.557978</td>  <td class="testcell"></td>  <td class="Follower"></td>  <td class="Candidate">send AppendEntries to 2: next_index=0, args={Term:1 LeaderId:1 PrevLogIndex:-1 PrevLogTerm:-1 Entries:[] LeaderCommit:-1}</td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.558073</td>  <td class="testcell"></td>  <td class="Follower"></td>  <td class="Candidate">send AppendEntries to 0: next_index=0, args={Term:1 LeaderId:1 PrevLogIndex:-1 PrevLogTerm:-1 Entries:[] LeaderCommit:-1}</td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.557976</td>  <td class="testcell"></td>  <td class="Follower"></td>  <td class="Candidate">send AppendEntries to 3: next_index=0, args={Term:1 LeaderId:1 PrevLogIndex:-1 PrevLogTerm:-1 Entries:[] LeaderCommit:-1}</td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.559987</td>  <td class="testcell"></td>  <td class="Follower"></td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower">Append Log entry = {Term:1 LeaderId:1 PrevLogIndex:-1 PrevLogTerm:-1 Entries:[] LeaderCommit:-1}</td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.559976</td>  <td class="testcell"></td>  <td class="Follower">Append Log entry = {Term:1 LeaderId:1 PrevLogIndex:-1 PrevLogTerm:-1 Entries:[] LeaderCommit:-1}</td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.560201</td>  <td class="testcell"></td>  <td class="Follower"></td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower">AppendEntries reply is {Term:1 Success:true ConflictIndex:0 ConflictTerm:0}</td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.560238</td>  <td class="testcell"></td>  <td class="Follower">AppendEntries reply is {Term:1 Success:true ConflictIndex:0 ConflictTerm:0}</td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.560460</td>  <td class="testcell"></td>  <td class="Follower"></td>  <td class="Candidate">AppendEntries received from 3 at term=1 [matchedIndex=map[0:-1 2:-1 3:-1 4:-1], nextIndex=map[0:0 2:0 3:0 4:0]]</td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.560605</td>  <td class="testcell"></td>  <td class="Follower"></td>  <td class="Candidate">AppendEntries received from 0 at term=1 [matchedIndex=map[0:-1 2:-1 3:-1 4:-1], nextIndex=map[0:0 2:0 3:0 4:0]]</td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.561745</td>  <td class="testcell"></td>  <td class="Follower"></td>  <td class="Candidate"></td>  <td class="Follower">Append Log entry = {Term:1 LeaderId:1 PrevLogIndex:-1 PrevLogTerm:-1 Entries:[] LeaderCommit:-1}</td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.561938</td>  <td class="testcell"></td>  <td class="Follower"></td>  <td class="Candidate"></td>  <td class="Follower">AppendEntries reply is {Term:1 Success:true ConflictIndex:0 ConflictTerm:0}</td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.562143</td>  <td class="testcell"></td>  <td class="Follower"></td>  <td class="Candidate">AppendEntries received from 2 at term=1 [matchedIndex=map[0:-1 2:-1 3:-1 4:-1], nextIndex=map[0:0 2:0 3:0 4:0]]</td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.562602</td>  <td class="testcell"></td>  <td class="Follower"></td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower">Append Log entry = {Term:1 LeaderId:1 PrevLogIndex:-1 PrevLogTerm:-1 Entries:[] LeaderCommit:-1}</td>
    </tr>
    
    <tr>
      <td>17:19:03.562784</td>  <td class="testcell"></td>  <td class="Follower"></td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower">AppendEntries reply is {Term:1 Success:true ConflictIndex:0 ConflictTerm:0}</td>
    </tr>
    
    <tr>
      <td>17:19:03.563005</td>  <td class="testcell"></td>  <td class="Follower"></td>  <td class="Candidate">AppendEntries received from 4 at term=1 [matchedIndex=map[0:-1 2:-1 3:-1 4:-1], nextIndex=map[0:0 2:0 3:0 4:0]]</td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.587932</td>  <td class="testcell">Disconnect 1</td>  <td class="Follower"></td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.608004</td>  <td class="testcell"></td>  <td class="Follower"></td>  <td class="Candidate">send AppendEntries to 2: next_index=0, args={Term:1 LeaderId:1 PrevLogIndex:-1 PrevLogTerm:-1 Entries:[] LeaderCommit:-1}</td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.608076</td>  <td class="testcell"></td>  <td class="Follower"></td>  <td class="Candidate">send AppendEntries to 4: next_index=0, args={Term:1 LeaderId:1 PrevLogIndex:-1 PrevLogTerm:-1 Entries:[] LeaderCommit:-1}</td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.607988</td>  <td class="testcell"></td>  <td class="Follower"></td>  <td class="Candidate">send AppendEntries to 0: next_index=0, args={Term:1 LeaderId:1 PrevLogIndex:-1 PrevLogTerm:-1 Entries:[] LeaderCommit:-1}</td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.608002</td>  <td class="testcell"></td>  <td class="Follower"></td>  <td class="Candidate">send AppendEntries to 3: next_index=0, args={Term:1 LeaderId:1 PrevLogIndex:-1 PrevLogTerm:-1 Entries:[] LeaderCommit:-1}</td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.658026</td>  <td class="testcell"></td>  <td class="Follower"></td>  <td class="Candidate">send AppendEntries to 2: next_index=0, args={Term:1 LeaderId:1 PrevLogIndex:-1 PrevLogTerm:-1 Entries:[] LeaderCommit:-1}</td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.658027</td>  <td class="testcell"></td>  <td class="Follower"></td>  <td class="Candidate">send AppendEntries to 0: next_index=0, args={Term:1 LeaderId:1 PrevLogIndex:-1 PrevLogTerm:-1 Entries:[] LeaderCommit:-1}</td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.658177</td>  <td class="testcell"></td>  <td class="Follower"></td>  <td class="Candidate">send AppendEntries to 3: next_index=0, args={Term:1 LeaderId:1 PrevLogIndex:-1 PrevLogTerm:-1 Entries:[] LeaderCommit:-1}</td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.658259</td>  <td class="testcell"></td>  <td class="Follower"></td>  <td class="Candidate">send AppendEntries to 4: next_index=0, args={Term:1 LeaderId:1 PrevLogIndex:-1 PrevLogTerm:-1 Entries:[] LeaderCommit:-1}</td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.708085</td>  <td class="testcell"></td>  <td class="Follower"></td>  <td class="Candidate">send AppendEntries to 4: next_index=0, args={Term:1 LeaderId:1 PrevLogIndex:-1 PrevLogTerm:-1 Entries:[] LeaderCommit:-1}</td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.708242</td>  <td class="testcell"></td>  <td class="Follower"></td>  <td class="Candidate">send AppendEntries to 3: next_index=0, args={Term:1 LeaderId:1 PrevLogIndex:-1 PrevLogTerm:-1 Entries:[] LeaderCommit:-1}</td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.708279</td>  <td class="testcell"></td>  <td class="Follower"></td>  <td class="Candidate">send AppendEntries to 2: next_index=0, args={Term:1 LeaderId:1 PrevLogIndex:-1 PrevLogTerm:-1 Entries:[] LeaderCommit:-1}</td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.708330</td>  <td class="testcell"></td>  <td class="Follower"></td>  <td class="Candidate">send AppendEntries to 0: next_index=0, args={Term:1 LeaderId:1 PrevLogIndex:-1 PrevLogTerm:-1 Entries:[] LeaderCommit:-1}</td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.758219</td>  <td class="testcell"></td>  <td class="Follower"></td>  <td class="Candidate">send AppendEntries to 4: next_index=0, args={Term:1 LeaderId:1 PrevLogIndex:-1 PrevLogTerm:-1 Entries:[] LeaderCommit:-1}</td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.758220</td>  <td class="testcell"></td>  <td class="Follower"></td>  <td class="Candidate">send AppendEntries to 3: next_index=0, args={Term:1 LeaderId:1 PrevLogIndex:-1 PrevLogTerm:-1 Entries:[] LeaderCommit:-1}</td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.758223</td>  <td class="testcell"></td>  <td class="Follower"></td>  <td class="Candidate">send AppendEntries to 0: next_index=0, args={Term:1 LeaderId:1 PrevLogIndex:-1 PrevLogTerm:-1 Entries:[] LeaderCommit:-1}</td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.758262</td>  <td class="testcell"></td>  <td class="Follower"></td>  <td class="Candidate">send AppendEntries to 2: next_index=0, args={Term:1 LeaderId:1 PrevLogIndex:-1 PrevLogTerm:-1 Entries:[] LeaderCommit:-1}</td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.764302</td>  <td class="testcell"></td>  <td class="Candidate">becomes Candidate(currentTerm=2); log=[]</td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.764467</td>  <td class="testcell"></td>  <td class="Candidate">election timer started (181ms), term=2</td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.764448</td>  <td class="testcell"></td>  <td class="Candidate">send RequestVoteRequest to 2: {Term:2 CandidateId:0 LastLogIndex:-1 LastLogTerm:-1}</td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.764662</td>  <td class="testcell"></td>  <td class="Candidate">send RequestVoteRequest to 4: {Term:2 CandidateId:0 LastLogIndex:-1 LastLogTerm:-1}</td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.764953</td>  <td class="testcell"></td>  <td class="Candidate">send RequestVoteRequest to 1: {Term:2 CandidateId:0 LastLogIndex:-1 LastLogTerm:-1}</td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.765205</td>  <td class="testcell"></td>  <td class="Candidate">send RequestVoteRequest to 3: {Term:2 CandidateId:0 LastLogIndex:-1 LastLogTerm:-1}</td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.770069</td>  <td class="testcell"></td>  <td class="Candidate"></td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower">RequestVote: {Term:2 CandidateId:0 LastLogIndex:-1 LastLogTerm:-1} [currentTerm=1, voteFor=1, log index/temr=(-1, -1)]</td>
    </tr>
    
    <tr>
      <td>17:19:03.770182</td>  <td class="testcell"></td>  <td class="Candidate"></td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower">...term out of date in RequestVote</td>
    </tr>
    
    <tr>
      <td>17:19:03.770206</td>  <td class="testcell"></td>  <td class="Candidate"></td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower">becomes Follower with term=2, log=[]</td>
    </tr>
    
    <tr>
      <td>17:19:03.770406</td>  <td class="testcell"></td>  <td class="Candidate"></td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower">...RequestVote reply: &{Term:2 VoteGranted:true}</td>
    </tr>
    
    <tr>
      <td>17:19:03.770483</td>  <td class="testcell"></td>  <td class="Candidate"></td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower">election timer started (157ms), term=2</td>
    </tr>
    
    <tr>
      <td>17:19:03.771116</td>  <td class="testcell"></td>  <td class="Candidate">received RequestVoteReply from 4, {Term:2 CandidateId:0 LastLogIndex:-1 LastLogTerm:-1}</td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.772507</td>  <td class="testcell"></td>  <td class="Candidate"></td>  <td class="Candidate"></td>  <td class="Follower">RequestVote: {Term:2 CandidateId:0 LastLogIndex:-1 LastLogTerm:-1} [currentTerm=1, voteFor=1, log index/temr=(-1, -1)]</td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.772588</td>  <td class="testcell"></td>  <td class="Candidate"></td>  <td class="Candidate"></td>  <td class="Follower">...term out of date in RequestVote</td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.772606</td>  <td class="testcell"></td>  <td class="Candidate"></td>  <td class="Candidate"></td>  <td class="Follower">becomes Follower with term=2, log=[]</td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.772586</td>  <td class="testcell"></td>  <td class="Candidate"></td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower">RequestVote: {Term:2 CandidateId:0 LastLogIndex:-1 LastLogTerm:-1} [currentTerm=1, voteFor=1, log index/temr=(-1, -1)]</td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.772659</td>  <td class="testcell"></td>  <td class="Candidate"></td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower">...term out of date in RequestVote</td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.772681</td>  <td class="testcell"></td>  <td class="Candidate"></td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower">becomes Follower with term=2, log=[]</td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.772770</td>  <td class="testcell"></td>  <td class="Candidate"></td>  <td class="Candidate"></td>  <td class="Follower">...RequestVote reply: &{Term:2 VoteGranted:true}</td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.772870</td>  <td class="testcell"></td>  <td class="Candidate"></td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower">...RequestVote reply: &{Term:2 VoteGranted:true}</td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.773048</td>  <td class="testcell"></td>  <td class="Candidate"></td>  <td class="Candidate"></td>  <td class="Follower">election timer started (203ms), term=2</td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.773086</td>  <td class="testcell"></td>  <td class="Candidate"></td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower">election timer started (297ms), term=2</td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.773108</td>  <td class="testcell"></td>  <td class="Candidate"></td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower">in election timer term changed, from 1 to 2, bailing out</td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.773489</td>  <td class="testcell"></td>  <td class="Candidate">received RequestVoteReply from 3, {Term:2 CandidateId:0 LastLogIndex:-1 LastLogTerm:-1}</td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.773529</td>  <td class="testcell"></td>  <td class="Candidate">wins election! Get 3 votes</td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.773579</td>  <td class="testcell"></td>  <td class="Candidate">become a Leader, term=2, nextIndex=map[1:0 2:0 3:0 4:0], matchIndex=map[1:-1 2:-1 3:-1 4:-1], entries = []</td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.773745</td>  <td class="testcell"></td>  <td class="Candidate">received RequestVoteReply from 2, {Term:2 CandidateId:0 LastLogIndex:-1 LastLogTerm:-1}</td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.773791</td>  <td class="testcell"></td>  <td class="Candidate">state changed, state=[Leader]</td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.773821</td>  <td class="testcell"></td>  <td class="Candidate">send AppendEntries to 3: next_index=0, args={Term:2 LeaderId:0 PrevLogIndex:-1 PrevLogTerm:-1 Entries:[] LeaderCommit:-1}</td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.773853</td>  <td class="testcell"></td>  <td class="Candidate">send AppendEntries to 1: next_index=0, args={Term:2 LeaderId:0 PrevLogIndex:-1 PrevLogTerm:-1 Entries:[] LeaderCommit:-1}</td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.773920</td>  <td class="testcell"></td>  <td class="Candidate">send AppendEntries to 2: next_index=0, args={Term:2 LeaderId:0 PrevLogIndex:-1 PrevLogTerm:-1 Entries:[] LeaderCommit:-1}</td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.773942</td>  <td class="testcell"></td>  <td class="Candidate">send AppendEntries to 4: next_index=0, args={Term:2 LeaderId:0 PrevLogIndex:-1 PrevLogTerm:-1 Entries:[] LeaderCommit:-1}</td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.774641</td>  <td class="testcell"></td>  <td class="Candidate">in election timer state = Leader, bailing out</td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.776695</td>  <td class="testcell"></td>  <td class="Candidate"></td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower">Append Log entry = {Term:2 LeaderId:0 PrevLogIndex:-1 PrevLogTerm:-1 Entries:[] LeaderCommit:-1}</td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.776972</td>  <td class="testcell"></td>  <td class="Candidate"></td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower">AppendEntries reply is {Term:2 Success:true ConflictIndex:0 ConflictTerm:0}</td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.777408</td>  <td class="testcell"></td>  <td class="Candidate">AppendEntries received from 3 at term=2 [matchedIndex=map[1:-1 2:-1 3:-1 4:-1], nextIndex=map[1:0 2:0 3:0 4:0]]</td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.777515</td>  <td class="testcell"></td>  <td class="Candidate"></td>  <td class="Candidate"></td>  <td class="Follower">in election timer term changed, from 1 to 2, bailing out</td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.778167</td>  <td class="testcell"></td>  <td class="Candidate"></td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower">in election timer term changed, from 1 to 2, bailing out</td>
    </tr>
    
    <tr>
      <td>17:19:03.779741</td>  <td class="testcell"></td>  <td class="Candidate"></td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower">Append Log entry = {Term:2 LeaderId:0 PrevLogIndex:-1 PrevLogTerm:-1 Entries:[] LeaderCommit:-1}</td>
    </tr>
    
    <tr>
      <td>17:19:03.779767</td>  <td class="testcell"></td>  <td class="Candidate"></td>  <td class="Candidate"></td>  <td class="Follower">Append Log entry = {Term:2 LeaderId:0 PrevLogIndex:-1 PrevLogTerm:-1 Entries:[] LeaderCommit:-1}</td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.779947</td>  <td class="testcell"></td>  <td class="Candidate"></td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower">AppendEntries reply is {Term:2 Success:true ConflictIndex:0 ConflictTerm:0}</td>
    </tr>
    
    <tr>
      <td>17:19:03.779951</td>  <td class="testcell"></td>  <td class="Candidate"></td>  <td class="Candidate"></td>  <td class="Follower">AppendEntries reply is {Term:2 Success:true ConflictIndex:0 ConflictTerm:0}</td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.780345</td>  <td class="testcell"></td>  <td class="Candidate">AppendEntries received from 4 at term=2 [matchedIndex=map[1:-1 2:-1 3:-1 4:-1], nextIndex=map[1:0 2:0 3:0 4:0]]</td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.780446</td>  <td class="testcell"></td>  <td class="Candidate">AppendEntries received from 2 at term=2 [matchedIndex=map[1:-1 2:-1 3:-1 4:-1], nextIndex=map[1:0 2:0 3:0 4:0]]</td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.808818</td>  <td class="testcell"></td>  <td class="Candidate"></td>  <td class="Candidate">send AppendEntries to 2: next_index=0, args={Term:1 LeaderId:1 PrevLogIndex:-1 PrevLogTerm:-1 Entries:[] LeaderCommit:-1}</td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.808818</td>  <td class="testcell"></td>  <td class="Candidate"></td>  <td class="Candidate">send AppendEntries to 0: next_index=0, args={Term:1 LeaderId:1 PrevLogIndex:-1 PrevLogTerm:-1 Entries:[] LeaderCommit:-1}</td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.808818</td>  <td class="testcell"></td>  <td class="Candidate"></td>  <td class="Candidate">send AppendEntries to 3: next_index=0, args={Term:1 LeaderId:1 PrevLogIndex:-1 PrevLogTerm:-1 Entries:[] LeaderCommit:-1}</td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.808921</td>  <td class="testcell"></td>  <td class="Candidate"></td>  <td class="Candidate">send AppendEntries to 4: next_index=0, args={Term:1 LeaderId:1 PrevLogIndex:-1 PrevLogTerm:-1 Entries:[] LeaderCommit:-1}</td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.823924</td>  <td class="testcell"></td>  <td class="Candidate">send AppendEntries to 4: next_index=0, args={Term:2 LeaderId:0 PrevLogIndex:-1 PrevLogTerm:-1 Entries:[] LeaderCommit:-1}</td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.824308</td>  <td class="testcell"></td>  <td class="Candidate">send AppendEntries to 1: next_index=0, args={Term:2 LeaderId:0 PrevLogIndex:-1 PrevLogTerm:-1 Entries:[] LeaderCommit:-1}</td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.824387</td>  <td class="testcell"></td>  <td class="Candidate">send AppendEntries to 2: next_index=0, args={Term:2 LeaderId:0 PrevLogIndex:-1 PrevLogTerm:-1 Entries:[] LeaderCommit:-1}</td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.824415</td>  <td class="testcell"></td>  <td class="Candidate">send AppendEntries to 3: next_index=0, args={Term:2 LeaderId:0 PrevLogIndex:-1 PrevLogTerm:-1 Entries:[] LeaderCommit:-1}</td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.825937</td>  <td class="testcell"></td>  <td class="Candidate"></td>  <td class="Candidate"></td>  <td class="Follower">Append Log entry = {Term:2 LeaderId:0 PrevLogIndex:-1 PrevLogTerm:-1 Entries:[] LeaderCommit:-1}</td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.826222</td>  <td class="testcell"></td>  <td class="Candidate"></td>  <td class="Candidate"></td>  <td class="Follower">AppendEntries reply is {Term:2 Success:true ConflictIndex:0 ConflictTerm:0}</td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.826485</td>  <td class="testcell"></td>  <td class="Candidate">AppendEntries received from 2 at term=2 [matchedIndex=map[1:-1 2:-1 3:-1 4:-1], nextIndex=map[1:0 2:0 3:0 4:0]]</td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.829011</td>  <td class="testcell"></td>  <td class="Candidate"></td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower">Append Log entry = {Term:2 LeaderId:0 PrevLogIndex:-1 PrevLogTerm:-1 Entries:[] LeaderCommit:-1}</td>
    </tr>
    
    <tr>
      <td>17:19:03.829244</td>  <td class="testcell"></td>  <td class="Candidate"></td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower">AppendEntries reply is {Term:2 Success:true ConflictIndex:0 ConflictTerm:0}</td>
    </tr>
    
    <tr>
      <td>17:19:03.829471</td>  <td class="testcell"></td>  <td class="Candidate">AppendEntries received from 4 at term=2 [matchedIndex=map[1:-1 2:-1 3:-1 4:-1], nextIndex=map[1:0 2:0 3:0 4:0]]</td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.830071</td>  <td class="testcell"></td>  <td class="Candidate"></td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower">Append Log entry = {Term:2 LeaderId:0 PrevLogIndex:-1 PrevLogTerm:-1 Entries:[] LeaderCommit:-1}</td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.830283</td>  <td class="testcell"></td>  <td class="Candidate"></td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower">AppendEntries reply is {Term:2 Success:true ConflictIndex:0 ConflictTerm:0}</td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.830926</td>  <td class="testcell"></td>  <td class="Candidate">AppendEntries received from 3 at term=2 [matchedIndex=map[1:-1 2:-1 3:-1 4:-1], nextIndex=map[1:0 2:0 3:0 4:0]]</td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.859556</td>  <td class="testcell"></td>  <td class="Candidate"></td>  <td class="Candidate">send AppendEntries to 4: next_index=0, args={Term:1 LeaderId:1 PrevLogIndex:-1 PrevLogTerm:-1 Entries:[] LeaderCommit:-1}</td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.859565</td>  <td class="testcell"></td>  <td class="Candidate"></td>  <td class="Candidate">send AppendEntries to 2: next_index=0, args={Term:1 LeaderId:1 PrevLogIndex:-1 PrevLogTerm:-1 Entries:[] LeaderCommit:-1}</td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.859685</td>  <td class="testcell"></td>  <td class="Candidate"></td>  <td class="Candidate">send AppendEntries to 3: next_index=0, args={Term:1 LeaderId:1 PrevLogIndex:-1 PrevLogTerm:-1 Entries:[] LeaderCommit:-1}</td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.859732</td>  <td class="testcell"></td>  <td class="Candidate"></td>  <td class="Candidate">send AppendEntries to 0: next_index=0, args={Term:1 LeaderId:1 PrevLogIndex:-1 PrevLogTerm:-1 Entries:[] LeaderCommit:-1}</td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.873991</td>  <td class="testcell"></td>  <td class="Candidate">send AppendEntries to 1: next_index=0, args={Term:2 LeaderId:0 PrevLogIndex:-1 PrevLogTerm:-1 Entries:[] LeaderCommit:-1}</td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.874077</td>  <td class="testcell"></td>  <td class="Candidate">send AppendEntries to 4: next_index=0, args={Term:2 LeaderId:0 PrevLogIndex:-1 PrevLogTerm:-1 Entries:[] LeaderCommit:-1}</td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.873994</td>  <td class="testcell"></td>  <td class="Candidate">send AppendEntries to 3: next_index=0, args={Term:2 LeaderId:0 PrevLogIndex:-1 PrevLogTerm:-1 Entries:[] LeaderCommit:-1}</td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.873991</td>  <td class="testcell"></td>  <td class="Candidate">send AppendEntries to 2: next_index=0, args={Term:2 LeaderId:0 PrevLogIndex:-1 PrevLogTerm:-1 Entries:[] LeaderCommit:-1}</td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.875712</td>  <td class="testcell"></td>  <td class="Candidate"></td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower">Append Log entry = {Term:2 LeaderId:0 PrevLogIndex:-1 PrevLogTerm:-1 Entries:[] LeaderCommit:-1}</td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.876021</td>  <td class="testcell"></td>  <td class="Candidate"></td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower">AppendEntries reply is {Term:2 Success:true ConflictIndex:0 ConflictTerm:0}</td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.876373</td>  <td class="testcell"></td>  <td class="Candidate">AppendEntries received from 3 at term=2 [matchedIndex=map[1:-1 2:-1 3:-1 4:-1], nextIndex=map[1:0 2:0 3:0 4:0]]</td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.878885</td>  <td class="testcell"></td>  <td class="Candidate"></td>  <td class="Candidate"></td>  <td class="Follower">Append Log entry = {Term:2 LeaderId:0 PrevLogIndex:-1 PrevLogTerm:-1 Entries:[] LeaderCommit:-1}</td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.878916</td>  <td class="testcell"></td>  <td class="Candidate"></td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower">Append Log entry = {Term:2 LeaderId:0 PrevLogIndex:-1 PrevLogTerm:-1 Entries:[] LeaderCommit:-1}</td>
    </tr>
    
    <tr>
      <td>17:19:03.879106</td>  <td class="testcell"></td>  <td class="Candidate"></td>  <td class="Candidate"></td>  <td class="Follower">AppendEntries reply is {Term:2 Success:true ConflictIndex:0 ConflictTerm:0}</td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.879120</td>  <td class="testcell"></td>  <td class="Candidate"></td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower">AppendEntries reply is {Term:2 Success:true ConflictIndex:0 ConflictTerm:0}</td>
    </tr>
    
    <tr>
      <td>17:19:03.879337</td>  <td class="testcell"></td>  <td class="Candidate">AppendEntries received from 2 at term=2 [matchedIndex=map[1:-1 2:-1 3:-1 4:-1], nextIndex=map[1:0 2:0 3:0 4:0]]</td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.879426</td>  <td class="testcell"></td>  <td class="Candidate">AppendEntries received from 4 at term=2 [matchedIndex=map[1:-1 2:-1 3:-1 4:-1], nextIndex=map[1:0 2:0 3:0 4:0]]</td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.889016</td>  <td class="testcell">Reconnect 1</td>  <td class="Candidate"></td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.910419</td>  <td class="testcell"></td>  <td class="Candidate"></td>  <td class="Candidate">send AppendEntries to 4: next_index=0, args={Term:1 LeaderId:1 PrevLogIndex:-1 PrevLogTerm:-1 Entries:[] LeaderCommit:-1}</td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.910419</td>  <td class="testcell"></td>  <td class="Candidate"></td>  <td class="Candidate">send AppendEntries to 0: next_index=0, args={Term:1 LeaderId:1 PrevLogIndex:-1 PrevLogTerm:-1 Entries:[] LeaderCommit:-1}</td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.910422</td>  <td class="testcell"></td>  <td class="Candidate"></td>  <td class="Candidate">send AppendEntries to 2: next_index=0, args={Term:1 LeaderId:1 PrevLogIndex:-1 PrevLogTerm:-1 Entries:[] LeaderCommit:-1}</td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.910487</td>  <td class="testcell"></td>  <td class="Candidate"></td>  <td class="Candidate">send AppendEntries to 3: next_index=0, args={Term:1 LeaderId:1 PrevLogIndex:-1 PrevLogTerm:-1 Entries:[] LeaderCommit:-1}</td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.912827</td>  <td class="testcell"></td>  <td class="Candidate"></td>  <td class="Candidate"></td>  <td class="Follower">Append Log entry = {Term:1 LeaderId:1 PrevLogIndex:-1 PrevLogTerm:-1 Entries:[] LeaderCommit:-1}</td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.913040</td>  <td class="testcell"></td>  <td class="Candidate"></td>  <td class="Candidate"></td>  <td class="Follower">AppendEntries reply is {Term:2 Success:false ConflictIndex:0 ConflictTerm:0}</td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.913648</td>  <td class="testcell"></td>  <td class="Candidate"></td>  <td class="Candidate">term out of date in heartbeat reply</td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.913672</td>  <td class="testcell"></td>  <td class="Candidate"></td>  <td class="Follower">becomes Follower with term=2, log=[]</td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.913670</td>  <td class="testcell"></td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower">Append Log entry = {Term:1 LeaderId:1 PrevLogIndex:-1 PrevLogTerm:-1 Entries:[] LeaderCommit:-1}</td>
    </tr>
    
    <tr>
      <td>17:19:03.913732</td>  <td class="testcell"></td>  <td class="Candidate"></td>  <td class="Follower">election timer started (171ms), term=2</td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.913853</td>  <td class="testcell"></td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower">AppendEntries reply is {Term:2 Success:false ConflictIndex:0 ConflictTerm:0}</td>
    </tr>
    
    <tr>
      <td>17:19:03.914953</td>  <td class="testcell"></td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower">Append Log entry = {Term:1 LeaderId:1 PrevLogIndex:-1 PrevLogTerm:-1 Entries:[] LeaderCommit:-1}</td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.915125</td>  <td class="testcell"></td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower">AppendEntries reply is {Term:2 Success:false ConflictIndex:0 ConflictTerm:0}</td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.916569</td>  <td class="testcell"></td>  <td class="Candidate">Append Log entry = {Term:1 LeaderId:1 PrevLogIndex:-1 PrevLogTerm:-1 Entries:[] LeaderCommit:-1}</td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.916753</td>  <td class="testcell"></td>  <td class="Candidate">AppendEntries reply is {Term:2 Success:false ConflictIndex:0 ConflictTerm:0}</td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.924019</td>  <td class="testcell"></td>  <td class="Candidate">send AppendEntries to 1: next_index=0, args={Term:2 LeaderId:0 PrevLogIndex:-1 PrevLogTerm:-1 Entries:[] LeaderCommit:-1}</td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.924030</td>  <td class="testcell"></td>  <td class="Candidate">send AppendEntries to 2: next_index=0, args={Term:2 LeaderId:0 PrevLogIndex:-1 PrevLogTerm:-1 Entries:[] LeaderCommit:-1}</td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.924073</td>  <td class="testcell"></td>  <td class="Candidate">send AppendEntries to 4: next_index=0, args={Term:2 LeaderId:0 PrevLogIndex:-1 PrevLogTerm:-1 Entries:[] LeaderCommit:-1}</td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.924019</td>  <td class="testcell"></td>  <td class="Candidate">send AppendEntries to 3: next_index=0, args={Term:2 LeaderId:0 PrevLogIndex:-1 PrevLogTerm:-1 Entries:[] LeaderCommit:-1}</td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.927171</td>  <td class="testcell"></td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower">Append Log entry = {Term:2 LeaderId:0 PrevLogIndex:-1 PrevLogTerm:-1 Entries:[] LeaderCommit:-1}</td>
    </tr>
    
    <tr>
      <td>17:19:03.927371</td>  <td class="testcell"></td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower">AppendEntries reply is {Term:2 Success:true ConflictIndex:0 ConflictTerm:0}</td>
    </tr>
    
    <tr>
      <td>17:19:03.927592</td>  <td class="testcell"></td>  <td class="Candidate">AppendEntries received from 4 at term=2 [matchedIndex=map[1:-1 2:-1 3:-1 4:-1], nextIndex=map[1:0 2:0 3:0 4:0]]</td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.929846</td>  <td class="testcell"></td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower">Append Log entry = {Term:2 LeaderId:0 PrevLogIndex:-1 PrevLogTerm:-1 Entries:[] LeaderCommit:-1}</td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.929887</td>  <td class="testcell"></td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower">Append Log entry = {Term:2 LeaderId:0 PrevLogIndex:-1 PrevLogTerm:-1 Entries:[] LeaderCommit:-1}</td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.930014</td>  <td class="testcell"></td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower">AppendEntries reply is {Term:2 Success:true ConflictIndex:0 ConflictTerm:0}</td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.930047</td>  <td class="testcell"></td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower">AppendEntries reply is {Term:2 Success:true ConflictIndex:0 ConflictTerm:0}</td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.930059</td>  <td class="testcell"></td>  <td class="Candidate"></td>  <td class="Follower">Append Log entry = {Term:2 LeaderId:0 PrevLogIndex:-1 PrevLogTerm:-1 Entries:[] LeaderCommit:-1}</td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.930237</td>  <td class="testcell"></td>  <td class="Candidate">AppendEntries received from 3 at term=2 [matchedIndex=map[1:-1 2:-1 3:-1 4:-1], nextIndex=map[1:0 2:0 3:0 4:0]]</td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.930322</td>  <td class="testcell"></td>  <td class="Candidate"></td>  <td class="Follower">AppendEntries reply is {Term:2 Success:true ConflictIndex:0 ConflictTerm:0}</td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.930369</td>  <td class="testcell"></td>  <td class="Candidate">AppendEntries received from 2 at term=2 [matchedIndex=map[1:-1 2:-1 3:-1 4:-1], nextIndex=map[1:0 2:0 3:0 4:0]]</td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.930882</td>  <td class="testcell"></td>  <td class="Candidate">AppendEntries received from 1 at term=2 [matchedIndex=map[1:-1 2:-1 3:-1 4:-1], nextIndex=map[1:0 2:0 3:0 4:0]]</td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.974070</td>  <td class="testcell"></td>  <td class="Candidate">send AppendEntries to 3: next_index=0, args={Term:2 LeaderId:0 PrevLogIndex:-1 PrevLogTerm:-1 Entries:[] LeaderCommit:-1}</td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.974100</td>  <td class="testcell"></td>  <td class="Candidate">send AppendEntries to 4: next_index=0, args={Term:2 LeaderId:0 PrevLogIndex:-1 PrevLogTerm:-1 Entries:[] LeaderCommit:-1}</td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.974140</td>  <td class="testcell"></td>  <td class="Candidate">send AppendEntries to 2: next_index=0, args={Term:2 LeaderId:0 PrevLogIndex:-1 PrevLogTerm:-1 Entries:[] LeaderCommit:-1}</td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.974150</td>  <td class="testcell"></td>  <td class="Candidate">send AppendEntries to 1: next_index=0, args={Term:2 LeaderId:0 PrevLogIndex:-1 PrevLogTerm:-1 Entries:[] LeaderCommit:-1}</td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.976924</td>  <td class="testcell"></td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower">Append Log entry = {Term:2 LeaderId:0 PrevLogIndex:-1 PrevLogTerm:-1 Entries:[] LeaderCommit:-1}</td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.977186</td>  <td class="testcell"></td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower">AppendEntries reply is {Term:2 Success:true ConflictIndex:0 ConflictTerm:0}</td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.977547</td>  <td class="testcell"></td>  <td class="Candidate">AppendEntries received from 2 at term=2 [matchedIndex=map[1:-1 2:-1 3:-1 4:-1], nextIndex=map[1:0 2:0 3:0 4:0]]</td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.978695</td>  <td class="testcell"></td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower">Append Log entry = {Term:2 LeaderId:0 PrevLogIndex:-1 PrevLogTerm:-1 Entries:[] LeaderCommit:-1}</td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.978746</td>  <td class="testcell"></td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower">Append Log entry = {Term:2 LeaderId:0 PrevLogIndex:-1 PrevLogTerm:-1 Entries:[] LeaderCommit:-1}</td>
    </tr>
    
    <tr>
      <td>17:19:03.978922</td>  <td class="testcell"></td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower">AppendEntries reply is {Term:2 Success:true ConflictIndex:0 ConflictTerm:0}</td>
    </tr>
    
    <tr>
      <td>17:19:03.978956</td>  <td class="testcell"></td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower">AppendEntries reply is {Term:2 Success:true ConflictIndex:0 ConflictTerm:0}</td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.979133</td>  <td class="testcell"></td>  <td class="Candidate">AppendEntries received from 4 at term=2 [matchedIndex=map[1:-1 2:-1 3:-1 4:-1], nextIndex=map[1:0 2:0 3:0 4:0]]</td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.979207</td>  <td class="testcell"></td>  <td class="Candidate">AppendEntries received from 3 at term=2 [matchedIndex=map[1:-1 2:-1 3:-1 4:-1], nextIndex=map[1:0 2:0 3:0 4:0]]</td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.979613</td>  <td class="testcell"></td>  <td class="Candidate"></td>  <td class="Follower">Append Log entry = {Term:2 LeaderId:0 PrevLogIndex:-1 PrevLogTerm:-1 Entries:[] LeaderCommit:-1}</td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.979774</td>  <td class="testcell"></td>  <td class="Candidate"></td>  <td class="Follower">AppendEntries reply is {Term:2 Success:true ConflictIndex:0 ConflictTerm:0}</td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:03.979947</td>  <td class="testcell"></td>  <td class="Candidate">AppendEntries received from 1 at term=2 [matchedIndex=map[1:-1 2:-1 3:-1 4:-1], nextIndex=map[1:0 2:0 3:0 4:0]]</td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:04.024149</td>  <td class="testcell"></td>  <td class="Candidate">send AppendEntries to 2: next_index=0, args={Term:2 LeaderId:0 PrevLogIndex:-1 PrevLogTerm:-1 Entries:[] LeaderCommit:-1}</td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:04.024263</td>  <td class="testcell"></td>  <td class="Candidate">send AppendEntries to 4: next_index=0, args={Term:2 LeaderId:0 PrevLogIndex:-1 PrevLogTerm:-1 Entries:[] LeaderCommit:-1}</td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:04.024169</td>  <td class="testcell"></td>  <td class="Candidate">send AppendEntries to 3: next_index=0, args={Term:2 LeaderId:0 PrevLogIndex:-1 PrevLogTerm:-1 Entries:[] LeaderCommit:-1}</td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:04.024868</td>  <td class="testcell"></td>  <td class="Candidate">send AppendEntries to 1: next_index=0, args={Term:2 LeaderId:0 PrevLogIndex:-1 PrevLogTerm:-1 Entries:[] LeaderCommit:-1}</td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:04.026433</td>  <td class="testcell"></td>  <td class="Candidate"></td>  <td class="Follower">Append Log entry = {Term:2 LeaderId:0 PrevLogIndex:-1 PrevLogTerm:-1 Entries:[] LeaderCommit:-1}</td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:04.026679</td>  <td class="testcell"></td>  <td class="Candidate"></td>  <td class="Follower">AppendEntries reply is {Term:2 Success:true ConflictIndex:0 ConflictTerm:0}</td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:04.026932</td>  <td class="testcell"></td>  <td class="Candidate">AppendEntries received from 1 at term=2 [matchedIndex=map[1:-1 2:-1 3:-1 4:-1], nextIndex=map[1:0 2:0 3:0 4:0]]</td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:04.027864</td>  <td class="testcell"></td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower">Append Log entry = {Term:2 LeaderId:0 PrevLogIndex:-1 PrevLogTerm:-1 Entries:[] LeaderCommit:-1}</td>
    </tr>
    
    <tr>
      <td>17:19:04.028055</td>  <td class="testcell"></td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower">AppendEntries reply is {Term:2 Success:true ConflictIndex:0 ConflictTerm:0}</td>
    </tr>
    
    <tr>
      <td>17:19:04.028332</td>  <td class="testcell"></td>  <td class="Candidate">AppendEntries received from 4 at term=2 [matchedIndex=map[1:-1 2:-1 3:-1 4:-1], nextIndex=map[1:0 2:0 3:0 4:0]]</td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:04.028812</td>  <td class="testcell"></td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower">Append Log entry = {Term:2 LeaderId:0 PrevLogIndex:-1 PrevLogTerm:-1 Entries:[] LeaderCommit:-1}</td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:04.028895</td>  <td class="testcell"></td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower">Append Log entry = {Term:2 LeaderId:0 PrevLogIndex:-1 PrevLogTerm:-1 Entries:[] LeaderCommit:-1}</td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:04.029008</td>  <td class="testcell"></td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower">AppendEntries reply is {Term:2 Success:true ConflictIndex:0 ConflictTerm:0}</td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:04.029244</td>  <td class="testcell"></td>  <td class="Candidate"></td>  <td class="Follower"></td>  <td class="Follower">AppendEntries reply is {Term:2 Success:true ConflictIndex:0 ConflictTerm:0}</td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:04.029331</td>  <td class="testcell"></td>  <td class="Candidate">AppendEntries received from 3 at term=2 [matchedIndex=map[1:-1 2:-1 3:-1 4:-1], nextIndex=map[1:0 2:0 3:0 4:0]]</td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:04.029429</td>  <td class="testcell"></td>  <td class="Candidate">AppendEntries received from 2 at term=2 [matchedIndex=map[1:-1 2:-1 3:-1 4:-1], nextIndex=map[1:0 2:0 3:0 4:0]]</td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:04.043048</td>  <td class="testcell"></td>  <td class="Dead">becomes Dead</td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:04.043095</td>  <td class="testcell"></td>  <td class="Dead">CommitChansSender done</td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:04.043171</td>  <td class="testcell"></td>  <td class="Dead"></td>  <td class="Dead">becomes Dead</td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:04.043266</td>  <td class="testcell"></td>  <td class="Dead"></td>  <td class="Dead">CommitChansSender done</td>  <td class="Follower"></td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:04.043399</td>  <td class="testcell"></td>  <td class="Dead"></td>  <td class="Dead"></td>  <td class="Dead">becomes Dead</td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:04.043432</td>  <td class="testcell"></td>  <td class="Dead"></td>  <td class="Dead"></td>  <td class="Dead">CommitChansSender done</td>  <td class="Follower"></td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:04.043499</td>  <td class="testcell"></td>  <td class="Dead"></td>  <td class="Dead"></td>  <td class="Dead"></td>  <td class="Dead">becomes Dead</td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:04.043537</td>  <td class="testcell"></td>  <td class="Dead"></td>  <td class="Dead"></td>  <td class="Dead"></td>  <td class="Dead">CommitChansSender done</td>  <td class="Follower"></td>
    </tr>
    
    <tr>
      <td>17:19:04.043608</td>  <td class="testcell"></td>  <td class="Dead"></td>  <td class="Dead"></td>  <td class="Dead"></td>  <td class="Dead"></td>  <td class="Dead">becomes Dead</td>
    </tr>
    
    <tr>
      <td>17:19:04.043635</td>  <td class="testcell"></td>  <td class="Dead"></td>  <td class="Dead"></td>  <td class="Dead"></td>  <td class="Dead"></td>  <td class="Dead">CommitChansSender done</td>
    </tr>
    
    <tr>
      <td>17:19:04.043847</td>  <td class="testcell"></td>  <td class="Dead"></td>  <td class="Dead">in election timer state = Dead, bailing out</td>  <td class="Dead"></td>  <td class="Dead"></td>  <td class="Dead"></td>
    </tr>
    
    <tr>
      <td>17:19:04.051384</td>  <td class="testcell"></td>  <td class="Dead"></td>  <td class="Dead"></td>  <td class="Dead"></td>  <td class="Dead"></td>  <td class="Dead">in election timer state = Dead, bailing out</td>
    </tr>
    
    <tr>
      <td>17:19:04.053350</td>  <td class="testcell"></td>  <td class="Dead"></td>  <td class="Dead"></td>  <td class="Dead">in election timer state = Dead, bailing out</td>  <td class="Dead"></td>  <td class="Dead"></td>
    </tr>
    
    <tr>
      <td>17:19:04.053382</td>  <td class="testcell"></td>  <td class="Dead"></td>  <td class="Dead"></td>  <td class="Dead"></td>  <td class="Dead">in election timer state = Dead, bailing out</td>  <td class="Dead"></td>
    </tr>
    
  </table>
</body>
</html>
